import os

from celery import Celery


# elery的启动文件main.py
# 如果当前没有加载settings文件， 就手动加载路径
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo.settings.dev")
# 1. 创建celery应用对象

celery_app = Celery('meiduo')  # meiduo就是别名 没有实际意义

# 2.加载配置信息
celery_app.config_from_object('celery_tasks.config')

# 3.自动注册异步任务
celery_app.autodiscover_tasks(['celery_tasks.sms',
                               'celery_tasks.email',
                               'celery_tasks.html'])

